/**
 * 样式
 * @date     2019-08-27
 * @author   尹学江
 * 基本样式 base(阴影，边框图片，过度，变换，动画，渐变，文字阴影等等)
 * 三角 triangle
 * 剪辑路径 clip-path
 * 图片边框 border-image
 * 文字阴影 text-shadow
 * 阴影 box-shadow
 * 背景裁剪 background-clip
 * 背景尺寸 background-size
 * 多背景 background-multi
 * 背景原点 background-origin
 * 背景渐变 background-gradient
 * 轮廓 outline
 * 过渡 transition
 * 2D变换 transform
 * 3D变换 3d-transform
 * 计数 count
 * 布局 layout
 * 按钮 button
 * 标题 title
 * 链接列表 link-list
 * 文字列表 text-list
 * 图片列表 img-list
 * 时间轴列表 time-axis-list
 */
export default [
  {
    // 三角
    path: 'style/triangle',
    component: () => import('@/views/style/triangle/index.vue'),
    name: 'StyleTriangle',
    meta: { title: '样式-三角', icon: 'el-icon-document' }
  },
  {
    // 剪辑路径
    path: 'style/clip-path',
    component: () => import('@/views/style/clip-path/index.vue'),
    name: 'StyleClipPath',
    meta: { title: '样式-剪辑路径', icon: 'el-icon-document' }
  },
  {
    // 图片边框
    path: 'style/border-image',
    component: () => import('@/views/style/border-image/index.vue'),
    name: 'StyleBorderImage',
    meta: { title: '样式-图片边框', icon: 'el-icon-document' }
  },
  {
    // 文字阴影
    path: 'style/text-shadow',
    component: () => import('@/views/style/text-shadow/index.vue'),
    name: 'StyleTextShadow',
    meta: { title: '样式-文字阴影', icon: 'el-icon-document' }
  },
  {
    // 阴影
    path: 'style/box-shadow',
    component: () => import('@/views/style/box-shadow/index.vue'),
    name: 'StyleBoxShadow',
    meta: { title: '样式-阴影', icon: 'el-icon-document' }
  },
  {
    // 背景裁剪
    path: 'style/background-clip',
    component: () => import('@/views/style/background-clip/index.vue'),
    name: 'StyleBackgroundClip',
    meta: { title: '样式-背景裁剪', icon: 'el-icon-document' }
  },
  {
    // 背景尺寸
    path: 'style/background-size',
    component: () => import('@/views/style/background-size/index.vue'),
    name: 'StyleBackgroundSize',
    meta: { title: '样式-背景尺寸', icon: 'el-icon-document' }
  },
  {
    // 多背景
    path: 'style/background-multi',
    component: () => import('@/views/style/background-multi/index.vue'),
    name: 'StyleBackgroundMulti',
    meta: { title: '样式-多背景', icon: 'el-icon-document' }
  },
  {
    // 背景原点
    path: 'style/background-origin',
    component: () => import('@/views/style/background-origin/index.vue'),
    name: 'StyleBackgroundOrigin',
    meta: { title: '样式-背景原点', icon: 'el-icon-document' }
  },
  {
    // 背景渐变
    path: 'style/background-gradient',
    component: () => import('@/views/style/background-gradient/index.vue'),
    name: 'StyleBackgroundGradient',
    meta: { title: '样式-背景渐变', icon: 'el-icon-document' }
  },
  {
    // 轮廓
    path: 'style/outline',
    component: () => import('@/views/style/outline/index.vue'),
    name: 'StyleOutline',
    meta: { title: '样式-轮廓', icon: 'el-icon-document' }
  },
  {
    // 过渡
    path: 'style/transition',
    component: () => import('@/views/style/transition/index.vue'),
    name: 'StyleTransition',
    meta: { title: '样式-过渡', icon: 'el-icon-document' }
  },
  {
    // 2D变换
    path: 'style/transform',
    component: () => import('@/views/style/transform/index.vue'),
    name: 'StyleTransform',
    meta: { title: '样式-2D变换', icon: 'el-icon-document' }
  },
  {
    // 3D变换
    path: 'style/3d-transform',
    component: () => import('@/views/style/3d-transform/index.vue'),
    name: 'Style3dTransform',
    meta: { title: '样式-3D变换', icon: 'el-icon-document' }
  },
  {
    // 计数
    path: 'style/count',
    component: () => import('@/views/style/count/index.vue'),
    name: 'StyleCount',
    meta: { title: '样式-计数', icon: 'el-icon-document' }
  },
  {
    // 布局
    path: 'style/layout',
    component: () => import('@/views/style/layout/index.vue'),
    name: 'StyleLayout',
    meta: { title: '样式-布局', icon: 'el-icon-document' }
  },
  {
    // 按钮
    path: 'style/button',
    component: () => import('@/views/style/button/index.vue'),
    name: 'StyleButton',
    meta: { title: '样式-按钮', icon: 'el-icon-document' }
  },
  {
    // 标题
    path: 'style/title',
    component: () => import('@/views/style/title/index.vue'),
    name: 'StyleTitle',
    meta: { title: '样式-标题', icon: 'el-icon-document' }
  },
  {
    // 链接列表
    path: 'style/link-list',
    component: () => import('@/views/style/link-list/index.vue'),
    name: 'StyleLinkList',
    meta: { title: '样式-链接列表', icon: 'el-icon-document' }
  },
  {
    // 文字列表
    path: 'style/text-list',
    component: () => import('@/views/style/text-list/index.vue'),
    name: 'StyleTextList',
    meta: { title: '样式-文字列表', icon: 'el-icon-document' }
  },
  {
    // 图片列表
    path: 'style/img-list',
    component: () => import('@/views/style/img-list/index.vue'),
    name: 'StyleImgList',
    meta: { title: '样式-图片列表', icon: 'el-icon-document' }
  },
  {
    // 时间轴列表
    path: 'style/time-axis-list',
    component: () => import('@/views/style/time-axis-list/index.vue'),
    name: 'StyleTimeAxisList',
    meta: { title: '样式-时间轴列表', icon: 'el-icon-document' }
  }
]
